staged physical completion - French English Dictionary